machine foundations - Turkish English Dictionary